stayed overnight - Alemán Inglés Diccionario